
//判断浏览器是否支持HTML5
window.onload = function() {
	if (!window.applicationCache) {
		window.location.href = "ie.html";
	}
}
//页面加载
$('body').show();
$('.version').text(NProgress.version);
NProgress.start();
setTimeout(function() {
	NProgress.done();
	$('.fade').removeClass('out');
}, 1000);
//返回顶部按钮
$(function() {
	$(window).scroll(function() {
		if ($(window).scrollTop() > 100) {
			$(".gotop").fadeIn();
		} else {
			$(".gotop").hide();
		}
	});
	$(".gotop").click(function() {
		$('html,body').animate({
			'scrollTop': 0
		}, 500);
	});
});
//提示插件启用
$(function() {
	$('[data-toggle="popover"]').popover();
});
$(function() {
	$('[data-toggle="tooltip"]').tooltip();
});
//鼠标滑过显示 滑离隐藏
$(function() {
	$(".carousel").hover(function() {
		$(this).find(".carousel-control").show();
	}, function() {
		$(this).find(".carousel-control").hide();
	});
});
$(function() {
	$(".hot-content ul li").hover(function() {
		$(this).find("h3").show();
	}, function() {
		$(this).find("h3").hide();
	});
});
//页面元素智能定位
$.fn.smartFloat = function() {
	var position = function(element) {
		var top = element.position().top; //当前元素对象element距离浏览器上边缘的距离 
		var pos = element.css("position"); //当前元素距离页面document顶部的距离
		$(window).scroll(function() { //侦听滚动时 
			var scrolls = $(this).scrollTop();
			if (scrolls > top) { //如果滚动到页面超出了当前元素element的相对页面顶部的高度 
				if (window.XMLHttpRequest) { //如果不是ie6 
					element.css({ //设置css 
						position: "fixed", //固定定位,即不再跟随滚动 
						top: 0 //距离页面顶部为0 
					}).addClass("shadow"); //加上阴影样式.shadow 
				} else { //如果是ie6 
					element.css({
						top: scrolls //与页面顶部距离 
					});
				}
			} else {
				element.css({ //如果当前元素element未滚动到浏览器上边缘，则使用默认样式 
					position: pos,
					top: top
				}).removeClass("shadow"); //移除阴影样式.shadow 
			}
		});
	};
	return $(this).each(function() {
		position($(this));
	});
};
//启用页面元素智能定位
$(function() {
	$("#search").smartFloat();
});
//异步加载更多内容
jQuery("#pagination a").on("click", function() {
	var _url = jQuery(this).attr("href");
	var _text = jQuery(this).text();
	jQuery(this).attr("href", "javascript:viod(0);");
	jQuery.ajax({
		type: "POST",
		url: _url,
		success: function(data) {
			//将返回的数据进行处理，挑选出class是news-list的内容块
			result = jQuery(data).find(".row .news-list");
			//newHref获取返回的内容中的下一页的链接地址
			nextHref = jQuery(data).find("#pagination a").attr("href");
			jQuery(this).attr("href", _url);
			if (nextHref != undefined) {
				jQuery("#pagination a").attr("href", nextHref);
			} else {
				jQuery("#pagination a").html("下一页没有了").removeAttr("href")
			}
			// 渐显新内容
			jQuery(function() {
				jQuery(".row").append(result.fadeIn(300));
				jQuery("img").lazyload({
					effect: "fadeIn"
				});
			});
		}
	});
	return false;
});
